direct supply - Turkish English Dictionary